package com.ruoyi.project.exam.domain;

import java.util.ArrayList;
import java.util.List;

import com.ruoyi.framework.web.domain.BaseEntity;

/**
 * 考试组卷规则
 * 
 * @author Administrator
 *
 */
public class ExamRepoModel extends BaseEntity {

	private static final long serialVersionUID = 1L;

	/**
	 * ID
	 */
	private String id;

	/**
	 * 考试ID
	 */
	private String examId;

	/**
	 * 题库ID
	 */
	private String repoId;

	/**
	 * 单选题数量
	 */
	private Integer radioCount;

	/**
	 * 单选题分数
	 */
	private Integer radioScore;

	/**
	 * 多选题数量
	 */
	private Integer multiCount;

	/**
	 * 多选题分数
	 */
	private Integer multiScore;

	/**
	 * 判断题数量
	 */
	private Integer judgeCount;

	/**
	 * 判断题分数
	 */
	private Integer judgeScore;
	
	private List<QuTypeCountModel> quTypeCountList;
	
	public ExamRepoModel(){
		this.quTypeCountList = new ArrayList<QuTypeCountModel>();
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getExamId() {
		return examId;
	}

	public void setExamId(String examId) {
		this.examId = examId;
	}

	public String getRepoId() {
		return repoId;
	}

	public void setRepoId(String repoId) {
		this.repoId = repoId;
	}

	public Integer getRadioCount() {
		return radioCount;
	}

	public void setRadioCount(Integer radioCount) {
		this.radioCount = radioCount;
	}

	public Integer getRadioScore() {
		return radioScore;
	}

	public void setRadioScore(Integer radioScore) {
		this.radioScore = radioScore;
	}

	public Integer getMultiCount() {
		return multiCount;
	}

	public void setMultiCount(Integer multiCount) {
		this.multiCount = multiCount;
	}

	public Integer getMultiScore() {
		return multiScore;
	}

	public void setMultiScore(Integer multiScore) {
		this.multiScore = multiScore;
	}

	public Integer getJudgeCount() {
		return judgeCount;
	}

	public void setJudgeCount(Integer judgeCount) {
		this.judgeCount = judgeCount;
	}

	public Integer getJudgeScore() {
		return judgeScore;
	}

	public void setJudgeScore(Integer judgeScore) {
		this.judgeScore = judgeScore;
	}

	public List<QuTypeCountModel> getQuTypeCountList() {
		return quTypeCountList;
	}

	public void setQuTypeCountList(List<QuTypeCountModel> quTypeCountList) {
		this.quTypeCountList = quTypeCountList;
	}

}
